monster hunter analysis